from langchain_openai import ChatOpenAI
from langchain_core.messages import SystemMessage, HumanMessage

model = ChatOpenAI(
    model_name = "qwen-plus",
    base_url="https://dashscope.aliyuncs.com/compatible-mode/v1",
    api_key="sk-005c3c25f6d042848b29d75f2f020f08",
    temperature=0.7
)

# 构建消息列表（类似Java的ListMessage>）
messages = [
    SystemMessage(content="你是一个Java专家，用中文回答"),
    HumanMessage(content="解释volatile关键字的作用")
]

# 同步调用（类似Java的execute()）
response = model.invoke(messages)
print(response.content)
